#-*- coding: utf-8 -*-
'''
author : Bruno Rendeiro 11236  \
			& André Simão 6039
date : 23 de outubro de 2012
obs : 2 parte
 nucleo da parte estatistica e do desenho de graficos
'''
#import parte 2
import parte2

'''
Cria as listas
'''
listaAno=[ ]  #ano
listaIpc=[ ]  #ipc global
listaTaxa=[ ]  #taxa
listaMinimo=[ ]	#minimo
listaMaximo=[ ]	#maximo
listaPib=[ ]	#PIB
listaNacional=[ ]	#rendimento nacional
listaDisponivel=[ ]	#rendimento disponivel
listaRenumeracao=[ ]	#renumeraçao
listaEvoMin=[ ]  #evolucao renumeraçoes minimas
listaEvoMax=[ ]  #evolucao renumeraçoes maximas


#preenche as listas atraves da funcao preencher_listas da parte 2 com o intervalo de ano desejado
parte2.preencher_listas(1980,2000,listaAno,listaIpc,listaTaxa,listaMinimo,listaMaximo,listaPib,listaNacional,listaDisponivel,listaRenumeracao,listaEvoMin,listaEvoMax)
#preenche valores nulos das listas atraves da funcao preencher_nulos da parte 2
parte2.preencher_nulos(listaAno,listaIpc,listaTaxa,listaMinimo,listaMaximo,listaPib,listaNacional,listaDisponivel,listaRenumeracao,listaEvoMin,listaEvoMax)

#exemplo de como deve ser pedido o grafico
'''
graf_recta(valor do x,valor do y,titulo do grafico, nome eixo do x,nome eixo do y)
graf_barra(valor do x,valor do y,titulo do grafico, nome eixo do x,nome eixo do y)
graf_recta2(valor do x,valor do y,valor do z,titulo do grafico, nome eixo do x,nome eixo do y, nome da recta y,nome da recta z)
'''

'''
#grafico IPC Global
parte2.estatistica(listaIpc)
parte2.graf_recta(listaAno,listaIpc,"Grafico do IPC","ANO","IPC")
'''

'''
#grafico Taxa Inflacao
parte2.estatistica(listaTaxa)
parte2.graf_recta(listaAno,listaTaxa,"Grafico da Taxa Inflacao","ANO","TAXA")
'''


'''
#grafico remuneração mínima mensal dos funcionários
parte2.estatistica(listaMinimo)
parte2.graf_recta(listaAno,listaMinimo,"Grafico da Renumeracao minima","ANO","Renumercao")
'''

'''
#grafico remuneração maxima mensal dos funcionários
parte2.estatistica(listaMaximo)
parte2.graf_recta(listaAno,listaMaximo,"Grafico da Renumeracao maxima","ANO","Renumeracao")
'''

'''
#grafico evolução das remunerações máximas e mínimas mensais dos funcionários públicos a preços
constantes
print "minima:"
parte2.estatistica(listaMinimo)
print "\nmaxima:"
parte2.estatistica(listaMaximo)
parte2.graf_recta2(listaAno,listaMaximo,listaMinimo,"evolucao Renumeracoes","ANO","renumeracoes","maximas","minimas")
'''

'''
#grafico o produto interno bruto anual (PIB) per capita
parte2.estatistica(listaPib)
parte2.graf_recta(listaAno,listaPib,"Grafico do PIB","ANO","Pib")
'''


'''
#grafico o rendimento nacional anual bruto per capita
parte2.estatistica(listaNacional)
parte2.graf_recta(listaAno,listaNacional,"Grafico do rendimento nacional","ANO","rendimento")
'''

'''
#grafico o rendimento disponível anual bruto per capita
parte2.estatistica(listaDisponivel)
parte2.graf_recta(listaAno,listaDisponivel,"Grafico do rendimento disponivel anual","ANO","rendimento")
'''

'''
#grafico as remunerações per capita anuais
parte2.estatistica(listaRenumeracao)
parte2.graf_recta(listaAno,listaRenumeracao,"Grafico do renumeracoes per capita anual","ANO","renumeracoes")
'''


